d04a42ff1c4cfc47c035859b2cc3954eb9534e69,scr/src/main/java/org/apache/felix/scr/impl/ScrCommand.java,ScrCommand,list,#String#PrintWriter#,177
Before Change
else
{
components = new ArrayList<ComponentConfigurationDTO>();
for(final ComponentDescriptionDTO cmp : scrService.getComponentDescriptionDTOs())
{
components.addAll(scrService.getComponentConfigurationDTOs(cmp));
}
After Change
}
else
{
descriptions.addAll(scrService.getComponentDescriptionDTOs());
if (descriptions.isEmpty())
{
out.println("No components registered");
return;
}
}
Collections.sort( descriptions, DESCRIPTION_COMP);
out.println(" BundleId Component Name Id State");
for(final ComponentDescriptionDTO desc : descriptions)
{
final List<ComponentConfigurationDTO> configs = new ArrayList<ComponentConfigurationDTO>(this.scrService.getComponentConfigurationDTOs(desc));
if ( configs.isEmpty() )